2445 Flamingo Pl Miami Beach, FL 33140