11309 N Nebraska Ave
Tampa, FL 33612
$14.25 - $14.75 USD/SF/YR
975-2,567 SF
3
Spaces Available
Built 1962
Built 1962
975-2,567 SF
$14.25 - $14.75 USD/SF/YR
Office, Office/Retail, Retail