84 Dedham Ave
(1)

84 Dedham Ave, Needham, MA 02492

Reviews

1 year ago

Apt.1

Awesome 2 bedroom. Great wide open kitchen! No access to basement from apartment but accessible from a back door. Really great location right in the center of needham