3 Harding Ave
Plymouth, MA02360

3 beds2 full baths1 half bath1787 sqft

$699,500

    Equal Housing Opportunity Logo