Beach Town Home

South Shore, Massachusetts