860 E Ladera, Pasadena, CA, 91104
860 E Ladera, Pasadena, CA, 91104
860 E Ladera, Pasadena, CA, 91104
860 E Ladera, Pasadena, CA, 91104
860 E Ladera, Pasadena, CA, 91104
860 E Ladera, Pasadena, CA, 91104

$668,000

860 E Ladera, Pasadena, CA, 91104

PENDING