Skip to main content
1303 Oak Hill Place, South Pasadena, California 91030 - $1,728,000 | Allan Real Estate Investments