87 Knollwood

Branford, CT, 06405
ACTIVE
$822,000Price
4Beds
4Baths
3498sqft

87 Knollwood

Branford, CT, 06405
ACTIVE
$822,000Price
4Beds
4Baths
3498sqft