226 Fillmore St

 226 Fillmore St, PasadenaCA 91106
$1,8001 Bed