Riverwalk Plaza, Charleston, West Virginia


Open shopping center of the size 148,059 sq ft located in Nashville, Tennessee. Anchor tenants are Kroger and T.J.Maxx.