Viewed
746 Willard
Newington, CT 06111
$399,900
4 beds
3 full
bathrooms2,234 sq.ft.
Listed By CENTURY 21 North East