654 S Marengo Ave

 654 S Marengo Ave, PasadenaCA 91106
$2,3002 Beds