89 Monroe

New Haven, CT, 06513
CONTRACT
$340,000Price
7Beds
4Baths

89 Monroe

New Haven, CT, 06513
CONTRACT
$340,000Price
7Beds
4Baths