Skip to main content
1955 Marengo, South Pasadena, CA 91030 - $2,900,000