Is this mall that big? And how does it compare in size to others in the area?
Address: 8021 Citrus Park Town, Tampa, FL 33625, USA
Kimberly Pride | Aug 20, 2020
Very large mall
Bill Barlow | Aug 20, 2020
Its huge. You can't tell from the street
Thanks! Your answer is awaiting moderation.