Skip to main content

6421 Olmadison Ln, Atlanta GA 30349

Description and Pricing

3bedrooms2.5bathrooms1540 square feetBuilt in 2006.

Costs 1,850 dollars per month plus a 1,850 dollar security deposit

Lease Terms

18-24 months