40 Marvin Ave
Franklin, MA02038

3 beds1 full bath1 half bath1484 sqft

$495,000

    Equal Housing Opportunity Logo