4:29957 South Street
$3,750,000
New build
6 bd7 ba8,273 sqft2.23 acre lot
957 South Street, Needham, MA 02492
House · built 2025 · $453/sqft
Nashua Video Tours | Real Estate Media for MA, NH
1 result
Save search
4:29$3,750,000
6 bd7 ba8,273 sqft2.23 acre lot
957 South Street, Needham, MA 02492
House · built 2025 · $453/sqft
Outside Needham, nearest first.