238 Park Dr Miami Beach, FL 33154