Landmark at Bella Vista offers spacious one and two bedroom apartment homes for rent in Duluth, Georgia. Our pet-friendly community is located within a beautiful setting, including a refreshing swimming pool, tennis and sand volleyball courts, a newly designed resident lounge with a business center and so much more! We look forward to delighting our residents with inviting homes featuring vaulted ceilings, hardwood style flooring, warming fireplaces, and many more extras for your best living experience. Bella Vista residents enjoy premium online services including 24-hour maintenance requests and bill pay. Stop in today or start our easy online application to reserve your home now!