1985 Bay Drive, Miami Beach, FL : Vista Del Mar
Javascript must be enabled in order to use Google Maps.