1200 W End Ave Miami Beach, FL 33139