RateMyApartments
Havana Square Ratings and Reviews
Havana Square
400 N Rome Ave, Tampa, FL 33606
CURRENTLY REVIEWING