Vista Grove Retail Shopping Center
Executive Vice President of Leasing and Development
3050 Peachtree Rd NW Suite 540
Atlanta, GA 30305
Vista Grove Plaza is located near the intersection of Oak Grove Road and LaVista Road in DeKalb County, which has the highest county population density in Georgia. Two of Atlanta’s biggest employers (CDC and Emory University) are within close proximity.
2836 – 2860 LaVista Road