SoldResidential$398,000SOLD – 1966 Buena Vista Place Loveland, CO 805381966 Buena Vista PlaceLoveland, CO 805384Beds 3Baths 1,768Sq ftView Listing