41 HIGH ROCK STREET

Needham, MA, 02492
$1,995,000Price
5Beds
6Baths
6300sqft
Courtesy of: Paula Callanan | Gibson Sotheby's International Realty

41 HIGH ROCK STREET

Needham, MA, 02492
$1,995,000Price
5Beds
6Baths
6300sqft