Grand ma's Place - Houses for Rent in Atlanta, Georgia, United States
in Atlanta, US. Welcome come in relax, take your shoes off just chill. I have drinks (soda)water in your refrigerator... My place is close to public transportation, airport, nightlife, and family-friendly activities. You’ll love my place because of the people, t...
See this content immediately after install