I feel silly asking this, but I Google mapped it yesterday and was unable to find it. I saw the urban grocery store and the coffee shop. Is it inside the high rise?
Address: 803 N Tampa St, Tampa, FL 33602, USA
AquaGardenZen | Aug 21, 2019
In duckweed in 1rst floor of one of the sky rise apartments
Leidy Rodriguez | Aug 21, 2019
Yes it is..its a little confusing but you will see some eating tables and chair outside. It is inside a grocery store
Shannon Meadows | Aug 21, 2019
Thanks much!!
Thanks! Your answer is awaiting moderation.