← Back to Events Temple House + Google Map 1415 Euclid Ave Miami Beach, FL 33139 United States (305) 673-2526 https://thetemplehouse.com There were no results found.