Home » North America » USA » Georgia
Buford's mall network tracks 1 centre totalling 1.9M sqft of GLA. Mall of Georgia is the largest centre at 1.9M sqft.