This space is ideal for a small business looking for a neighborhood shopping market. Near Lake Carroll between Old Carrollwood and Forest Hills neighborhoods. Good signage.
Read more:
Office/Retail at Lake Carroll Plaza (11815 N. Armenia Ave Tampa 33612) $625 725sqft