$1,495,000 - 2038 Marengo Avenue, South Pasadena, CA 91030
2038 Marengo Avenue
South Pasadena,
CA
91030
Country: US