Tampa Bay's National Historic Landmark District

Sun Spectrum Studios

Address: 1701 N 20th St A, Ybor City, FL 33605