1100 N Monterey St

 1100 N Monterey St, AlhambraCA 91801
$1,7452 Beds