Video Tour - 110 South Street, Needham, MA 02492
Acre+ lot on South Street close to train to Boston, Broadmeadow Elementary and Pollard Middle School. Easy highway access yet amazing private views. Property abuts the Charles River. Potential to renovate existing home for amazing return on investment or possibly create a new home. Open houses 12 - 1:30pm Sat &...