Hello, I've been trying to call to get information about rentals but I get no answer, any ideas of where to go?
Address: 1800 E Palm Ave, Tampa, FL 33605, USA
Timothy Janes | Sep 22, 2018
I agree with nelson, rental office
Nelson Correia | Sep 22, 2018
Main building has the rental office. The middle building on Palm ave
Thanks! Your answer is awaiting moderation.