$500,000

5 br | 2ba | 2,240 sqft

219 Union Street, Franklin, MA 02038

Sold