View Details $399,900 1 of 22 Needham Junction | Needham 116 units 1 beds 1 baths 896 sqft ©2025 MLS Property Information Network, Inc.
View Details Price Reduced $1,795,000 1 of 33 Needham Junction | Needham 5 beds 3 baths 1 ½ baths 3,345 sqft 0.23 acres ©2025 MLS Property Information Network, Inc.