Open Houses!
Viewed
48 Edgebrook Rd
Framingham, MA 01701
$622,000
3 beds
1 full + 1 half
bathrooms1,231 sq.ft.
Courtesy Of Coldwell Banker Framingham