133 Poplar

New Haven, CT, 06513
ACTIVE
$349,000Price
5Beds
3Baths

133 Poplar

New Haven, CT, 06513
ACTIVE
$349,000Price
5Beds
3Baths