33 Eden Rd

Framingham, MA, 01702
$525,000Price
3Beds
2Baths
1064sqft
Courtesy of: Derek Davis | | Nala Real Estate

33 Eden Rd

Framingham, MA, 01702
$525,000Price
3Beds
2Baths
1064sqft