The South Street Townhouses are conveniently located off Exit 10 on Route 3.
52-64 South Street
Duxbury, MA 02332
- 2 Bedroom
- 2 1/2 Bathroom
- air conditioning
- full unfinished basement
- washer and dryer hookups
- no pets, no smoking,
Property Rental South of Boston