the infinity room at the masquerade tampa s

1503 E. 7th Ave.
Tampa
Florida
United States