Skip to main content
1305 Valley View Avenue, Pasadena, CA 91107 - $1,390,000