Homes for sale - 21 Lovell Avenue #1, Windsor, CT 06095 – MLS#17038...