93 Edgehill

New Haven, CT, 06511
ACTIVE
$1,599,000Price
8Beds
6Baths
4890sqft

93 Edgehill

New Haven, CT, 06511
ACTIVE
$1,599,000Price
8Beds
6Baths
4890sqft