SoldAttached Dwelling$335,000SOLD! – 1506 Peacock Place Loveland, CO 805371506 Peacock PlaceLoveland, CO 805373Beds 2Baths 1,295Sq ftView Listing