Skip to main content
139 S Oak Knoll Avenue 103, Pasadena, CA 91101 - $688,000