$2,299,900 -
1260 Sierra Madre Villa Ave
Pasadena ,
CA 91107
County: Los Angeles