Lucy Street Townhomes (New Construction)

Address

71 Lucy St SE
Atlanta, GA 30312
(404) 627-1645

Visit Website

Contact: Alan Cablik

Developer: Cablik Enterprises

New construction of four townhomes

$1.6 mil

Nearby Dining

Nearby Nightlife

Nearby Destinations

Nearby Streetcar