Located on Greendale Ave. in Needham, just ten scenic miles southwest of downtown Boston, right on Route 128. This lovely 1 BED 1 BATH gem offers a seemingly endless array of premium grade features, comforts and amenities. In this unit you will be surround...
See More