101 20th Street, Miami Beach, FL : Setai
Javascript must be enabled in order to use Google Maps.