Indie Flea


1910 N Ola Ave
Tampa, FL 33602

N/A

 

A Local Business in Tampa FL

Striking mixed-use event space offering an upscale food court, bar & lounge in lofty, historic digs.


Click the button to add a review for Indie Flea

Add Review