Address: 595 S Evelyn Place NW, Atlanta, Georgia 30318
Price: $269,900Approx. Square Feet: 1,550Bedrooms: 4Full Bathrooms: 3
Year Built: 1940
Δ