Park Place South
1752 Pryor Road Atlanta Georgia USA
View on a map- Year Build:
- 2006
- Storeys:
- 2
Park Place South at 1752 Pryor Road The amenities in the complex include swimming pool and clubhouse
1752 Pryor Road Atlanta Georgia USA
View on a mapPark Place South at 1752 Pryor Road The amenities in the complex include swimming pool and clubhouse