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

97 Needham

(617) 538-0999

Location

97 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