Property Detail 6109686Add my property
89 Needham St
Nice 1 bed 1 bath unit centrally located in Newton MA 02461!! Reasonably priced at just $3100 per month and highlighted with an ideal mixture of features!! Embrace a fantastic lifestyle that you've been looking for. Contact us for more information.
No amenities have been entered.