Budget Inn St. Petersburg

800 34th Street N
Florida
United States