Welcome to Landmark at Bella Vista Apartment Homes
Landmark at Bella Vista offers one and two bedroom luxury apartments for rent in Duluth, Georgia. Our pet-friendly apartment rentals are located within a beautiful community with a refreshing swimming pool, tennis and sand volleyball court, a newly designed Resident Lounge with business center, and more! We look forward to delighting our residents with spacious homes featuring vaulted ceilings, plank-wood style flooring, fireplace, and many more extras for your best living experience. Bella Vista residents enjoy premium online services including 24-hour maintenance requests and bill pay. Apply for your Duluth apartment online with the easy application or stop by for your personal tour today!