420 Orchard

New Haven, CT, 06511
ACTIVE
$520,000Price
7Beds
3Baths

420 Orchard

New Haven, CT, 06511
ACTIVE
$520,000Price
7Beds
3Baths