Tampa, Florida –
This project is a 5 story self-storage facility, located in Tampa, Florida. This facility will house 700 self storgae units of varying sizes.
- Total Site Area 78,239
- 700 Storage units
CC# 56072300012005 | EC# 13008858 | EB# 36891
Simply fill-out the form below and a representative will contact you promptly.