8423 N NEBRASKA AVE, Tampa, Florida
8423 N NEBRASKA AVE, Tampa, Florida 33604 - Owner Financing Available! Great opportunity that you wont want to miss featuring heavy storage compartments throughout, 4 roll up gates, very high ceilings, unload dock in the back and much much more. Two stores. Multi usage business.
View Virtual Tour
Listing Courtesy of Florida Realty