Homes for sale - 23 North Main Street, Marlborough, CT 06447 – MLS#...