Plaza Mall of Georgia is a 96,960 square foot retail center, 100% occupied, located at the north corner of 6 lane Georgia Highway 20 and 4 lane Georgia Highway 324 in Buford (North Metro Atlanta) Georgia. Plaza Mall of Georgia is located adjacent to the 1.8 million square foot Mall of Georgia, the newest and largest regional mall in the Atlanta metro area.
Size: sq. ft.
3422 Hwy 20
© Copyright 2018 Livingston Properties. All rights reserved.