166 E Claremont St

 166 E Claremont St, PasadenaCA 91103
$1,9995 Beds2000 sqft