Mill Creek Station
3310 & 3320 Buford Dr Buford , GA 30519
- Property size 35,975 ft2
Mill Creek Station - retail for lease
Retail --Strip center LeaseContact us for price
- Mill Creek Station is a 35,975± SF retail center located on Buford Drive across from the Mall of Georgia, which boasts over two million square feet of retail space and almost one million visitors a month.
- The center features an outstanding Mall of Georgia location, convenient to I-85 and I-985.
- Excellent visibility and accessibility, with several curb cuts along Buford Drive. .