The Argos Apartments
(25)
Apartment rental agency in Atlanta, Georgia
Address: 841 Killian St SE, Atlanta, GA 30316
Hours: Closed ⋅ Opens 1 PM
Phone: (470) 208-6649 ⋅ (470) 745-4638
At Argo we own and manage over 12,000 apartments while keeping a vacancy rate below 1% across our entire rental portfolio. Our proven method of marketing ...