All apartments in Newton
Find more places like
96 Needham St.
How many bedrooms do you need?
/
/
96 Needham St

96 Needham St

(617) 538-0999

Location

96 Needham Street, Newton, MA 02461
Newton Highlands

Amenities

Bus: 59  Needham St opp Columbia Ave (0.09 mi)Tram: D  Eliot (0.38 mi)Bus: 52  Winchester St @ Rockland St (0.25 mi)

Property Details (Fees & Lease)

Listing Provided by Listanza

Property Status: Off The Market

Frequently Asked Questions