1985 Bay Drive, Miami Beach, FL : Vista Del Mar