76 Riverside St, Needham, Massachusetts
76 Riverside St, Needham, Massachusetts 02494 - Build your dream home here, large over 12k sq ft level wooded lot surrounded by trees. Located at the end of the street, very private but close to all major highways. Please do not enter the house (unsafe) or walk the land without an appointment.
Listing Courtesy of RE/MAX Way