$475,000
Available: Right Now
17 Hawthorne Village, Franklin, MA 02053, USA
$759,000
49 Pond Street, Unionville, Franklin, MA 02038, USA