Skip Navigation
Call us : (615) 667-8606
Antioch Property Logo 39

Welcome Home To Mallards Landing

Mallard's Landing has won the prestigious 2017 Beautification Award by the Greater Nashville Apartment Association. Come by today to check out our community and apartment homes!Mallards Landing is your destination for exceptional living in Nashville! Just a stone’s throw from downtown Nashville, Mallards Landing is ideally located in the best city in the state. Our beautiful apartments boast spacious floor plans, private patios or balconies, upgraded kitchens and bathrooms (in select units), generous closets, and lake views. You can customize your living space by taking advantage of our Feature Wall Program and choose and accent wall color.  We also offer a host of community amenities, such as a resort-style swimming pool, soccer field, and fitness center.  


*Security deposit amounts are subject to change depending on approved credit.