23
5116 N Armenia Ave
Tampa, FL 33603
$26.66 - $70.00 USD/SF/YR
173-1,037 SF
2
Spaces Available
Built 1977
1,037 SF Contiguous
Built 1977
173-1,037 SF
$26.66 - $70.00 USD/SF/YR
Office