The Bungaleaux on Central
2635 Central Ave, Saint Petersburg 33713