SoldResidential$450,000SOLD! – 4101 Scilla Place Loveland, CO 805374101 Scilla PlaceLoveland, CO 805373Beds 2Baths 1,309Sq ftView Listing