Landmark at Bella Vista property logo in white

Map & Directions

Landmark at Bella Vista Apartment Homes is located in Duluth, Georgia and is only a few short moments from Interstate 85 and Pleasant Hill Road. Enjoy nearby entertainment like the Studio Movie Grill, Pirate’s Cove Adventure Golf, Gwinnett Place Mall and several golf courses just minutes from your doorstep!