Artist Square

Address

23 Larkin Pl SW
Atlanta, GA 30313
404-584-6556

Visit Website

Contact: Felisha Robinson

Developer: H.J. Russell (New construction; Completed 2008)

76 units; 1-2 BR; 663-1274 sq ft

Nearby Dining

Nearby Nightlife

Nearby Destinations

Nearby Streetcar