Elijah Arnold / Vision Realty Boston

View all listings

Needham St., Newton, MA 02461

$4,255 /month

3 Bed(s)

2 Bath(s)

1,330 Sq Ft.

Avail. NOW

Inquire about this Listing Listing ID: 155136339


Pets

Pet Friendly

Unit Level

1