RateMyApartments
South Square Townhomes Ratings and Reviews
South Square Townhomes
3300 Shannon Rd, Durham, NC 27707
CURRENTLY REVIEWING