43 Oak St
Franklin, MA02038

5 beds3 full baths2240 sqft

$500,000

Sold
    Real Time Analytics