ClosedResidential$1,100,0006940 Truckee Place6940 Truckee PlaceRancho Cucamonga, California 917396Beds 5Baths 4,150Sq ftView Listing