0 Meldrum Street N

Atlanta, GA 30253

$95,000

Vacant lot is walking distance to Mercedes Benz stadium and other amenities. Easy access to public transportation.

Request Information