- Home
- »
- Massachusetts
- »
- Needham
- »
- MA 02492
- »
- Elmwood Rd
- »
- 195 Elmwood Rd
195 Elmwood Rd, Needham, MA 02492
195 Elmwood Rd, Needham, MA 02492 is on the street of Elmwood Rd, in the city of Needham, Massachusetts. It is in the zip code of MA 02492.
195 Elmwood Rd, Needham, MA 02492 is a Single Family home.
It has 5 bedrooms, 4.5 bathrooms, proximately 4,526 square feet floor size, 10,019 sqf square feet lot size.
It was built in 2012. It has 2 stories.