5001-5019 W Rio Vista Ave
Tampa, FL 33634
Rate Upon Request
1,400-5,000 SF
6
Spaces Available
Built 1978
Built 1978
1,400-5,000 SF
Rate Upon Request
Flex, Industrial