Shopping malls database
Southwood Marketplace is located at the corner of Capital Circle SE & Paul Russel Road, Tallahassee. It is a Community Center which opened in 2012. It is an Open shopping mall. It covers an area of 430,000 sqft. and has about 20 stores.
Shopping mall's name: Southwood Marketplace
Address: Capital Circle SE & Paul Russel Road, Tallahassee, FL 32308
State: FL
Number of stores: 20