The Bungaleaux on Central
2635 Central Ave, St. Petersburg FL 33713