1850 Kinneloa Canyon Road, Pasadena, CA 91107

Offered at $2,900,000