ClosedResidential$749,000850 Mountain Place850 Mountain PlacePasadena, California 911042Beds 1Baths 850Sq ftView Listing