261 S Vinedo Ave

 261 S Vinedo Ave, PasadenaCA 91107
$2,9502 Beds1257 sqft