Magnolia Park Town Center is a shopping center in Greenville, South Carolina. Known originally as Greenville Mall, it was redeveloped extensively starting in 2009.
Magnolia Park Town Center is a shopping center in Greenville, South Carolina. Known originally as Greenville Mall, it was redeveloped extensively starting in 2009. (en)
Magnolia Park Town Center is a shopping center in Greenville, South Carolina. Known originally as Greenville Mall, it was redeveloped extensively starting in 2009. (en)