1690 NE 191st St North Miami Beach, FL 33179