11
4150 N Armenia Ave
Tampa, FL 33607
$26.00 USD/SF/YR
1,438-3,048 SF
2
Spaces Available
Built 1999
Built 1999
1,438-3,048 SF
$26.00 USD/SF/YR
Office