1388 La France Street NE

Atlanta, GA, 30307
$625,000Price
3Beds
1Baths
2403sqft
Courtesy of: Atlanta - Buckhead

1388 La France Street NE

Atlanta, GA, 30307
$625,000Price
3Beds
1Baths
2403sqft