Check out this great place to stay in Atlanta
Entire home/apt in Atlanta, United States. One-bedroom apartments that personify the term, "urban village." Located within a mile of two MARTA train stations and with easy access to I-85 and GA-400, the morning commute is a snap. As for shopping, residents are minutes away from three of th...
See this content immediately after install