16465 Ne 22nd Ave #504 North Miami Beach, FL 33160