56 Townsend Street, Abington
- Address: 56 Townsend Street, Abington MA
- Total Units: 32
- Year Built: 1972
Current Listings
Try a new search, or click below to get notified when matching listings become available.
56 Townsend Street - Recent Sales
Get notified when matching listings become available. We also have found 4 listings nearby within 1 mile of this community.
4 Listings Nearby
Abington Property Searches